package com.ruoyi.system.service;

import java.util.List;
import com.ruoyi.system.domain.SysArtistExt;

/**
 * 艺人资料关联Service接口
 * 
 * @author Yaphets
 * @date 2024-07-07
 */
public interface ISysArtistExtService 
{
    /**
     * 查询艺人资料关联
     * 
     * @param id 艺人资料关联主键
     * @return 艺人资料关联
     */
    public SysArtistExt selectSysArtistExtById(Long id);

    /**
     * 查询艺人资料关联列表
     * 
     * @param sysArtistExt 艺人资料关联
     * @return 艺人资料关联集合
     */
    public List<SysArtistExt> selectSysArtistExtList(SysArtistExt sysArtistExt);

    /**
     * 新增艺人资料关联
     * 
     * @param sysArtistExt 艺人资料关联
     * @return 结果
     */
    public int insertSysArtistExt(SysArtistExt sysArtistExt);

    /**
     * 修改艺人资料关联
     * 
     * @param sysArtistExt 艺人资料关联
     * @return 结果
     */
    public int updateSysArtistExt(SysArtistExt sysArtistExt);

    /**
     * 批量删除艺人资料关联
     * 
     * @param ids 需要删除的艺人资料关联主键集合
     * @return 结果
     */
    public int deleteSysArtistExtByIds(Long[] ids);

    /**
     * 删除艺人资料关联信息
     * 
     * @param id 艺人资料关联主键
     * @return 结果
     */
    public int deleteSysArtistExtById(Long id);
}
